package com.edu.datasource.type;

/**
 4  * 作用：
 5  * 1、保存一个线程安全的DatabaseType容器
     构建一个DatabaseType容器，并提供了向其中设置和获取DatabaseType的方法
 6  */
public class DatabaseContextHolder {
    private static  ThreadLocal<DatabaseType> contextHolder  = new ThreadLocal();

    public static void setDatabaseType(DatabaseType sourceType){
        contextHolder.set(sourceType);
    }
    public static DatabaseType getDatabaseType(){
        return  contextHolder.get();
    }
}
